﻿@charset "utf-8";
/* CSS Document 
** author:新动力
** URL:http://www.yongyisou.com/
** tips:CSS文件非专业勿动，编码格式为utf-8
*/
.toolbar {
	width: 52px;
	position: fixed;
	right: 1%;
	top: 44%;
	z-index: 999;
}
.toolbar dd {
	width: 51px;
	height: 51px;
	margin-bottom: 1px;
	position: relative;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	margin-top: 4px;
	border: #ebebeb solid 1px;
	background-color: #fff;
	-webkit-border-radius: 100%;
	border-radius: 100%;
}
.toolbar dd i {
	width: 51px;
	height: 51px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	cursor: pointer;
	text-align: center;
	-webkit-border-radius: 100%;
	border-radius: 100%;
}
.toolbar dd i span {
	width: 35px;
	height: 35px;
	display: block;
	margin: 8px 0 0 8px;
	background: url(../images/rightfixicon.png) no-repeat 0 0;
}
.toolbar dd.gottop {
	display: none;
}
.toolbar .slide-tel {
	display: block;
	width: 0;
	height: 53px;
	line-height: 53px;
	font-size: 24px;
	font-weight: bold;
	font-family: arial;
	color: #FFF;
	position: absolute;
	padding: 0 0 0 53px;
	top: -1px;
	right: -2px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	overflow: hidden;
}
.toolbar .pop {
	position: absolute;
	right: 90px;
	top: -65px;
	background: #014782;
	display: none;
}
.toolbar .pop-code {
	width: 170px;
}
.toolbar .pop-code img {
	width: 120px;
	height: 120px;
	display: block;
	padding: 20px 20px 0;
}
.toolbar .pop-code h3 {
	height: 52px;
	line-height:38px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	white-space: nowrap;
}
.toolbar .pop-code h3 b {
	display: block;
	font-size: 14px;
	font-weight: normal;
}
.toolbar .qq span {
	background-position: -35px -47px;
}
.toolbar .qq a {
	width: 52px;
	height: 52px;
	cursor: pointer;
	display: block;
}
.toolbar .qq:hover {
	background-color: #0443a0;
	border-radius: 100%;
}
.toolbar .qq:hover span {
	background-position: 0 -47px;
}
.toolbar .tel span {
	background-position: -35px 0;
}
.toolbar .tel:hover {
	background: #0443a0;
}
.toolbar .tel:hover span {
	background-position: 0 0;
}
.toolbar .code span {
	background-position: -35px -95px;
}
.toolbar .code:hover {
	background-color: #0443a0;
	border-radius: 100%;
}
.toolbar .code:hover span {
	background-position: 0 -95px;
}
.toolbar .top span {
	background-position: -35px -142px;
}
.toolbar .top:hover {
	background-color: #0443a0;
	border-radius: 100%;
}
.toolbar .top:hover span {
	background-position: 0 -142px;
}
.toolbar dd:hover {
}
.ind-about .content p{
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
}
*{ padding:0px; margin:0px;list-style:none;}
img{border:none;border:0;}
em,i{ font-style:normal;}
a{text-decoration:none;color:#333;}
a:visited{}
a:hover{ color:#0443a0;}
a:focus {outline:0; } 
html{font:normal 14px/1.5 "microsoft yahei",tahoma,arial,sans-serif; background:#fff; color:#333;}
body{background:#fff;}
input,input:focus{outline:none;text-indent:5px;}
h1,h2,h3,h4{ font-weight:normal;}
h1{ font-size:20px}
h2{ font-size:18px}
h3{ font-size:16px}
h4{ font-size:14px}
/*通用调用*/
.w1200{width:1200px;height:auto;margin:0 auto;overflow:hidden; color:#333333; font-size:14px;}
.fl{float:left;}
.fr{float:right;}
.clear { zoom:1;}
.clear:after { content:''; display:block; clear:both; }
#warper{ background-color:#f2F2F2; padding:40px 0;}

/*top*/
.top{ background:#fafafa; height:40px; line-height:40px;}
.top .fl{  color:#666;}
.top .fl h4{ background:url(../images/well.png) no-repeat left center; padding-left:30px;}
.top_r { height:40px;}
.top_r a{ color:#999;}
.top_r .top_contant{ padding-right:0;}
.top_r .fl{ position:relative;}
.top_a a{ display:inline-block;color:#a9a9a9;}
.top_a em{ padding:0 10px; color:#a9a9a9;}
.top_a a:hover{ text-decoration:underline;}
/*logo*/
.logo{ height:126px;}
.logo .fl{ margin-top:32px;}
.logo a{ display:block; height:75px; float:left;}
.logo img{ display:block; float:left;width:100%;}
.logo .txt{ float:left; margin:10px 0 0 20px;}
.logo .txt h3{ font-weight:bold; font-size:22px; }
.logo .txt h3 span{color:#114ea9;}
.logo .txt p{ font-size:14px;}
.logo .tel{ background:url(../images/logo-tel.jpg) no-repeat 0 center; padding-left:42px; margin-top:38px;}
.logo .tel p{ font-size:14px; line-height:14px;}
.logo .tel h3{ font-weight:bold; font-family:'Impact Regular'; font-size:32px; line-height:31px; letter-spacing:1px;}
/* 导航区域设置 */
.nav {
    width: 100%;
	background:url(../images/nav-bg.jpg) no-repeat center 0;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC193892,endColorstr=#CC193892);
	z-index:999;
	height:60px;
}
.nav .nLi{ width:150px; position:relative; text-align:center; float:left;  display:inline; }
.nav .nLi h3{ float:left; width:100%; height:100%; display:block; position:relative;}
.nav .nLi h3:after{
	content:'';
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:150px;
	height:0px;
	background-color:#ffa128;
}
.nav .nLi h3 a{ display:block; font-size:16px; color:#ffffff; line-height:60px;  }
.nav .on h3 a { background-color:#3d7ede;  color:#fff;}
.nav .subnav{ position:absolute; left:0; top:60px; display:none; background:#fff; z-index:1000;}
.nav .subnav_pro{ padding:0 0px;}
.nav .subnav_pro .subnav_li{ zoom:1; float:left;  display:inline; width:236px; border-right:1px solid #dddddd; text-align:center;  height:auto; margin-bottom:10px}
.nav .subnav_pro .subnav_li .subnav_li_ul li{ width:236px;}
.nav .subnav_pro .subnav_li p a{ font-size:16px; color:#aa7800; width:236px; line-height:48px; text-align:center; font-weight:bold;}
.nav .subnav_pro .subnav_li p a:hover{ color:#F33}
.nav .subnav_li .subnav_li_ul li{ display:block; width:170px; text-align:center; height:36px;}
.nav .subnav_li .subnav_li_ul li a{ font-size:14px; line-height:36px;}
.subnav_li img{ width:150px; height:90px; margin-top:20px; border-bottom:1px solid #dfdfdf; padding-bottom:10px;}
.nav .subnav_pro{ left:0px; width:712px;}
.nav .nav_li .subnav_news{ left:0px; width:150px;}
.nav .nav_li .subnav_news ul{ height:120px;}
.nav .subnav_news li{ width:150px;  text-align:center; height:36px; line-height:36px;}
.nav .subnav ul li a:hover{ color:#0a69f4;}


/* 焦点图 */
.banner{ height:600px; width:100%;  position:relative;  overflow:hidden;}
.banner .bd{ height:600px; width:100%; z-index:0;}
.banner .bd li{ width:100%;!important; height:600px; float:left; zoom:1; vertical-align:middle;}
.banner .bd li a{ display:block; width:100%; height:550px;}
.banner .hd { width:100%;  position:absolute; z-index:1; bottom:34px; left:0; height:18px; line-height:18px; text-align:center;}
.banner .hd ul{ zoom:1; overflow:hidden;}
.banner .hd ul li{ width:18px; height:18px; border-radius:14px; display:inline-block; margin:0 6px;  cursor:pointer; background:#fff none repeat scroll 0 0;transition:width 0.5s ease 0s, height 0.5s ease 0s, background 0.5s ease 0s, color 0.5s ease 0s;}
.banner .hd ul .on{ background:#f36100;height:18px;width:46px;}
.banner_ctr{ height:90px; position:absolute; top:50%; margin-top:-40px; z-index:2; left:50%; margin-left:-600px;}
.banner_ctr a{ display:block; width:47px;height:79px;  position:absolute; opacity:0;filter: alpha(opacity=0);display:block;}
.banner_ctr a.prev{left:-90px;}
.banner_ctr a.next{right:-1280px; background-position: -47px 0px;} 
.banner_ctr a:hover{opacity:0.7;filter:alpha(opacity=70);}


/*搜索*/
.search{ background:#f5f5f5; padding:30px 0;}
.sea-r { color:#666666; margin-top:20px;}
.sea-r a{ display:inline-block; color:#666;}
.sea-r em{ padding:0 6px;}
.search1{ position:relative; margin-bottom:12px;}
.search1 .input{ height:30px; border:1px solid #dddddd;  width:323px; color:#666;}
.search1 .input:focus{-moz-box-shadow:0px 0px 2px #666; -webkit-box-shadow:0px 0px 2px #666; box-shadow:0px 0px 2px #666;}
.search1 .search_btn{ position:absolute; right:0; top:1px; width:57px; height:32px;}


/*产品中心*/
.ind-probox{ margin:40px 0 18px;}
.pro-l { width:248px;}
.pro-l .p-top{ width:248px; background-color:#0443a0; text-align:center; color:#fff;}
.pro-l .p-top h2{ font-size:25px; font-weight:900; color:#fff; text-align:center; padding-top:26px;}
.pro-l .p-top p{ margin-top:10px; padding-bottom:23px;}
.pro-sort{ border:4px solid #c2c2c2; border-top:0; background-color:#fff; padding-top:23px;}
.pro-nav{ width:220px; background:#fff; margin:0 auto 0; }
.pro-nav .nLi{ width:220px; height:46px; line-height:46px;  position:relative; display:block; margin-bottom:2px;  }
.pro-nav .nLi h3{ display:block; }
.pro-nav .nLi h3 a{ display:block; font-size:16px; color:#333; background-color:#e7e7e7; text-align:center;}
.pro-nav h3 a:hover, .pro-r li p a:hover{ background:#0443a0; color:#fff; }
.pro-nav .on h3 a span{ background-position:0 -36px;}
.pro-btm{ width:240px; height:177px; margin-top:24px; background:url(../images/kefu.jpg) no-repeat 0 bottom; }
.pro-btm .tel{ float:right; margin-top:62px; width:123px; margin-right:13px; text-align:center;}
.pro-btm .tel p{line-height:14px;}
.pro-btm .tel h2{ font-family: "Times New Roman"; font-weight:900; font-size:16px; line-height:16px; margin:7px 0 15px;}
.pro-btm .tel .zx-btn{ width:120px; height:30px; font-weight:bold; background-color:#f36100; border-radius:15px; color:#fff; display:block; text-align:center; line-height:30px; float:right; margin-right: }
.pro-r{ width:931px; margin-left:9px;}
.pro-r ul{ width:110%;}
.pro-r li{ position:relative; width:310px; height:auto; text-align:center; float:left; margin-right:7px; margin-bottom:12px;}
.pro-r li:hover img{ transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2);  }
.pro-r li .pro-img{ width:310px; height:206px; overflow:hidden;}
.pro-r li img{ width:310px;transition:all 0.3s;}
.pro-r li p{ display:block; text-align:center; height:36px; background-color:#828181;}
.pro-r li p a{ display:block; color:#fff; text-align:center; line-height:36px;}

/* banner条 */
.s-banner .w1200{ background:url(../images/s-banner.jpg) no-repeat center 0; height:204px;}
.s-pro{ margin-top:15px; margin-left:-60px;}
.s-banner .fr{}
.s-banner h3{ color:#fff; font-weight:900; font-size:38px; line-height:38px; display:block; margin:30px 0 12px;}
.s-banner p{ font-size:27px; color:#fff;}
.s-tel{background:url(../images/ico15.png) no-repeat 0 center; color:#fff;  padding:12px 0; padding-left:45px; margin-top:23px; }
.s-tel p{ height:14px; line-height:14px;}
.s-tel h4{ font-weight:bold; font-size:30px; line-height:30px; font-family: "Times New Roman"; margin-top:4px;}

/* 公司优势 */
.gs-ys{padding-top:50px;background:#f5f5f5;margin-top:50px;}
.gs-ys li{float: left;width: 345px;text-align: center;background:url(../images/abline.jpg) no-repeat right 0;}
.m_ab1 h2{ background:url(../images/tit-line.png) no-repeat center center; font-size:36px; text-align:center; font-weight:bold; height:36px; line-height:36px;}
.m_ab1 p{ font-size:15px; text-align:center; margin-top:12px;}
.gs-ys .item1{padding-top:26px; margin-bottom:55px;}
.gs-ys .item .left{ margin-top:26px;}
.gs-ys .item .l-top{ background:url(../images/ys-num1.png) no-repeat left 0; padding-left:97px; margin-bottom:50px;}
.gs-ys .item .l-top h3{ font-weight:bold; font-size:26px; height:26px; line-height:26px; padding:0 0 14px;}
.gs-ys .item .l-top h3 span{ color:#d10000;}
.gs-ys .item .l-top p{ text-transform:uppercase; color:#999; font-size:12px; height:12px; line-height:12px;}
.gs-ys .item .l-btm{ width:524px;}
.gs-ys .item .l-btm p{ background:url(../images/ys-ico1.png) no-repeat left 4px; padding-left:40px; line-height:24px; border-bottom:1px dashed #ccc; padding-bottom:7px; margin-bottom:17px;}
.gs-ys .item1 .right{ margin-left:27px;}
.gs-ys .item1 .left{ margin-right:38px;}
.gs-ys .item2{  padding-top:26px; margin-bottom:40px;}
 @media only screen and (min-width: 1450px) {
	.gs-ys .item2{ padding-top:26px; margin-bottom:40px;}
}
 @media only screen and (min-width: 1280px) {
	.gs-ys .item2{padding-top:26px; margin-bottom:40px;}
}
.gs-ys .item2 .l-top{ background:url(../images/ys-num2.png) no-repeat left 0;}
.gs-ys .item3 .l-top{ background:url(../images/ys-num3.png) no-repeat left 0;}
.gs-ys .item4 .l-top{ background:url(../images/ys-num4.png) no-repeat left 0px;}
/*优势*/
.index-fangan {
	height: 894px;
	overflow: hidden;
}
.index-fangan .title {
	font-size: 52px;
	color: #000000;
	text-align: center;
	position: relative;
}
.index-fangan .title::after {
	content: '';
	display: block;
	width: 46px;
	height: 2px;
	background-color: #0d6fb8;
	margin: 8px auto 11px;
}
.index-fangan .title2 {
	color: #000000;
	font-size: 18px;
	text-align: center;
}
.index-fangan .fangan-tab {
	margin-top: 40px;
	overflow: hidden;
}
.index-fangan .fangan-tab .bd img {
	width: 100%;
	height: 602px;
}
.index-fangan .fangan-tab .bd .cover {
	position: absolute;
	bottom: 50px;
	left: 35px;
	width: 1045px;
	background-color: rgba(0, 0, 0, .8);
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 30px;
	padding-bottom: 30px;
	color: #FFFFFF;
	font-size: 15px;
}
.index-fangan .fangan-tab .bd .cover .t {
	font-size: 24px;
	margin-bottom: 15px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.index-fangan .fangan-tab .bd .cover .p {
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	z-index:10;
}
.index-fangan .fangan-tab .bd .cover .p a {
	font-size: 14px;
	color: #2c88d8;
	text-decoration: underline;
}
.index-fangan .fangan-tab .hd {
	height: 105px;
	background-color: #efefef;
}
.index-fangan .fangan-tab .hd ul li {
	float: left;
	width: 299px;
	height: 105px;
	line-height:90px;
	border-right: 1px solid #cecece;
	position: relative;
	transition: all 0.5s linear;
	overflow: hidden;
	vertical-align: top;
	cursor:pointer;
}

.index-fangan .fangan-tab .hd ul li span{
    color: #282828;
}
.index-fangan .fangan-tab .hd ul li:first-child {
	border-left: 1px solid #cecece;
}
.index-fangan .fangan-tab .hd ul li span {
	display: block;
	font-size:16px;
	float:left;
}
.index-fangan .fangan-tab .hd ul li span {
	color: #282828;
}
.index-fangan .fangan-tab .hd ul li .img {
	padding:30px 20px;
	float:left;
}
.index-fangan .fangan-tab .hd ul li img.none {
	display: none;
	float:left;
	padding:40px 20px;
}
.index-fangan .fangan-tab .hd ul li.active {
	background-color:#0443a0;
	height: 131px;
	transform: translateY(-25px);
	border: none;
}
.index-fangan .fangan-tab .hd ul li.active img {
	display: none;
}
.index-fangan .fangan-tab .hd ul li.active img.none {
	display: inline;
}
.index-fangan .fangan-tab .hd ul li.active span {
	color: #FFFFFF;
	transform: translateY(12px);
}
.warp {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    z-index:1;
}

.fangan-tab h3{font-size:38px; color: #333;line-height: 46px;text-align:center;}
.fangan-tab p{font-size: 16px; color: #666; margin:10px 0;text-align:center;}
.fangan-tab span{font-size: 14px; font-family: "Arial"; margin-top: 5px; color: #999; margin:10px 0 36px 0; display: block;}
.fangan-tab span hr{width:54px; height:2px; background: #999; float: left; margin:8px; margin-right:10px;margin-left:838px;border: none;}
/*客户服务*/
.index_khfw{width:100%; height: auto; background: url(../images/ys_bj.jpg) no-repeat top center; padding-top: 58px; overflow: hidden;margin-top:54px;}
.index_khfw_t{width:100%;  height: auto; overflow: hidden}
.index_khfw_t h3{font-size:38px; color: #fff;line-height: 46px;text-align:center;}
.index_khfw_t p{font-size: 16px; color: #fff; margin:10px 0;text-align:center;}
.index_khfw_t span{font-size: 14px; font-family: "Arial"; margin-top: 5px; color: #fff; margin-top: 10px; display: block;}
.index_khfw_t span hr{width:54px; height:2px; background: #fff; float: left; margin-top:8px; margin-right:10px;margin-left:496px;border: none;}
.kh_zc{width:280px; height: 408px; background:#f37500; float: left; margin-top: 40px; position: relative; text-align: center; padding-top: 110px;position: relative; z-index: 99; padding: 10px;}
.kh_zc div{width:100%; height:304px; border: 1px solid #fff; padding-top:100px;}
.kh_zc h4{font-size: 24px; color: #fff;}
.kh_zc span{width:35px;height:2px; background: #fff; display: block; margin: 15px auto}
.kh_zc p{font-size: 14px; color: #fff; font-family: "Arial"}
.kh_zc a{width:142px; height: 36px; border: 1px solid #fff; text-align: center; line-height: 36px; display: block; margin: 108px auto 0; font-size: 14px; font-family: "Arial"; color: #fff; position: relative; z-index: 999}
.kh_zc a:hover{background: #fff; color: #2562b3}

.index_khfw ul{width:900px; height: auto; float: left; margin-top: 40px}
.index_khfw ul li{width:300px; height: 428px; float: left;}
.index_khfw ul li .kh_info{width:300px; height:214px; background: #fff; text-align: center;}
.index_khfw ul li .kh_pic{width:300px; height: 214px; overflow: hidden}
.index_khfw ul li .kh_pic img{width:100%; height: 100%; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;}
.kh_info h4{font-size: 18px; color: #333333; height: 35px; line-height: 35px;padding-top:64px;}
.kh_info p{font-size: 14px; color: #999999; font-family: "Arial"}
.kh_info span{width:60px; height: 26px; border: 1px solid #fff; text-align: center; line-height: 24px; display: block; margin: 25px auto 0; color: #fff; opacity: 0}
.index_khfw ul li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.index_khfw ul li:hover .kh_info{background:#0443a0;}
.index_khfw ul li:hover .kh_info h4,.index_khfw ul li:hover .kh_info p{color:#fff}
.index_khfw ul li:hover .kh_info span{opacity: 1}
.index_khfw ul li:hover .kh_info{padding-top:0px; }

/*公司介绍*/
.ind-case .m_ab1 h3{font-size:38px; color: #333;line-height: 46px;text-align:center;}
.ind-case .m_ab1 p{font-size: 16px; color: #666; margin:10px 0;text-align:center;}
.ind-case .m_ab1 span{font-size: 14px; font-family: "Arial"; margin-top: 5px; color: #999; margin-top: 10px; display: block;}
.ind-case .m_ab1 span hr{width:54px; height:2px; background: #999; float: left; margin-top:8px; margin-right:10px;margin-left:496px;border: none;}

.ind-about{ background:url(../images/ab_bg.jpg) no-repeat center; height:auto;padding:68px 0 48px 0;margin:54px 0;}
.ind-about .about { width:599px; height:auto;}
.ind-about .about h4{ width:180px; height:25px; margin-top:14px; margin-left:34px; background:url(../images/about-us.png) no-repeat left 0;}
.ind-about .content{ margin-top:12px; margin-left:34px;}
.ind-about .content h3{ color:#171717; font-weight:bold; font-size:30px; position:relative;}
.ind-about .content h3:after{
	content:'';
	position:absolute;
	left:0;
	bottom:-27px;
	display:block;
	height:2px;
	width:130px; 
	background-color:#eaeaea;
}
.ind-about .about .content p{ width:auto; font-size:14px; text-align:left; line-height:30px; margin:38px 0; color:#666666;}
.about-r-bt{ width: 100%; height:124px; background-color: #373737; margin-top:12px;}
.r-bt{ float: left; padding:0 65px;  background:url(../images/line.png) no-repeat left center;text-align: center; margin-top:29px;}
.r-bt a{ display:block; color:#fff;}
.r-bt1{padding-left:48px; margin-left:34px; background:none;}
.icon{ width:64px; height:42px; margin:0 auto;}
.r-bt1 .icon{ background:url(../images/ab-ico1.png) no-repeat center 0;}
.r-bt2 .icon{ background:url(../images/ab-ico2.png) no-repeat center 0;}
.r-bt3 .icon{ background:url(../images/ab-ico3.png) no-repeat center 0;}
.r-bt a:hover{ color:#d10000;}
.r-bt1 a:hover .icon{ background:url(../images/ab-ico11.png) no-repeat center 0;}
.r-bt2 a:hover .icon{ background:url(../images/ab-ico22.png) no-repeat center 0;}
.r-bt3 a:hover .icon{ background:url(../images/ab-ico33.png) no-repeat center 0;}
.ind_about .hd { padding-top:38px; padding-bottom:38px;background:url(../images/line2.png) no-repeat center right;}
.ind_about .hd li{ float:left; font-size:16px; cursor:pointer; width:140px; line-height:40px; background-color:#d1d1d1; text-align:center;}
.ind_about .hd li.one{ margin-right:14px;}
.ind_about .hd li.on{ background-color:#0443a0;}
.ind_about .hd li.on a{ color:#fff;}
.ind_about .bd{overflow:hidden; width:1200px;}
.ind_about .bd ul{ width:110%;}
.ind_about .bd li{ width:282px;float:left; margin-right:20px;}
.ind_about .bd li img{ width:100%;border:1px solid #9b9b9b;}
.ind_about .bd li p{ display:block; text-align:center; color:#333;margin-top:20px;}
.ind_about .ry-wrap .zs-box li{ width:280px; height:187px; border:1px solid #9b9b9b;}
.ind_about .ry-wrap .zs-box li img{ width:280px; height:187px;}

/*客户见证*/
.ind-case{margin-top:68px;}
.ind-case .ind-tit h3{ color:#333;}
.ind-case .ind-tit h3:after{ background-color:#666;}
.ind-case .ind-tit h3:before{ background-color:#666;}
.ind-case .left{ background-color:#fff; width:529px; height:265px; margin-top:36px;}
.ind-case .left h3{ font-size:18px; text-align:center; margin-top:46px;}
.ind-case .left .middle{ width:446px; margin:12px auto 0; padding:20px 0 14px; border-bottom:1px solid #c5c6c0; border-top:1px solid #c5c6c0;}
.ind-case .left dd{ float:left; width:101px; height:36px; color:#fff; text-align:center; background:url(../images/left-dd.png) no-repeat center; line-height:36px; margin-right:23px;}
.ind-case .left h4{ line-height:14px; height:14px; text-align:center; margin-top:21px;}
.ind-case .left a{ display:block; background-color:#14a73c; width:128px; height:40px; margin:0 auto; color:#fff; font-size:15px; line-height:40px; text-align:center; margin-top:14px; transition:all 0.2s;}
.ind-case .left a:hover{ transform:translateY(-4px);-moz-box-shadow:0px 1px 4px #055b16; -webkit-box-shadow:0px 1px 4px #055b16; box-shadow:0px 1px 4px #055b16;}
.ind-case .right{ margin-top:27px;}
.dg-container{
	width: 620px;
	height: 322px;
	position: relative;
}
.dg-wrapper{
	width: 383px;
	height: 282px;
	margin: 0 auto;
	position: relative;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	-o-perspective: 1000px;
	-ms-perspective: 1000px;
	perspective: 1000px;
}
.dg-wrapper a{
	width: 338px;
	height: 282px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	box-shadow: 0px 2px 5px rgba(0,0,0,0.3);
	background:#fff;
}
.dg-wrapper a.dg-transition{
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.dg-wrapper a img{
	display: block;
	padding: 5px 0px 0px 5px;
	width:328px; height:272px;
}
.dg-container nav{
	width: 84px;
	position: absolute;
	z-index: 1000;
	bottom: -0px;
	left: 50%;
	margin-left: -29px;
}
.dg-container nav span{
	text-indent: -9000px;
	float: left;
	cursor:pointer;
	width: 30px;
	height: 30px;
	background:#b1b1b1;
	color:#fff;
	background:url(../images/arrow.png) no-repeat center -30px;
	background-color:#b1b1b1;
}
.dg-container nav span:hover{ background-color:#14a73c}
.dg-container nav span.dg-next{
	background-position:center top;
	margin-left: 12px;
}
.right img{
    width:100%;
}

.case-t{ margin-bottom:30px; margin-top:30px;}
.case-t .fl{ width:580px;}
.case-t .fr{ width:532px; height:400px; background:#f7f7f7; padding:0 42px;float:left!important;}
.case-t .fr h3{ color:#d7d7d7; font-family:Arial; font-size:60px; text-transform:uppercase; line-height:60px; margin-top:38px;}
.case-t .fr h4{ font-size:30px; font-weight:bold; color:#282828;}
.case-t .fr .line{ width:64px; height:1px; background-color:#282828; margin-top:10px; margin-bottom:23px;}
.case-t .fr p{ line-height:24px;}
.case-t .fr a{ display:block; width:162px; height:42px; line-height:42px; text-align:center; background-color:#434242; color:#fff; margin-top:42px;}
.case-b ul{ width:110%;}
.case-t .fr a:hover{ background-color:#0443a0;}
.case-b li{ width:380px; height:260px; float:left; overflow:hidden; position:relative; margin-right:30px;}
.case-b img{ width:380px;}
.case-b p{ width:380px; height:40px; line-height:40px; position:absolute; left:0; bottom:0; background-color:rgba(0,0,0,0.3); text-align:center; color:#fff;}
.par_wrap{ margin-top:30px;}
.partner .bd{ width:1200x; height:106px; zoom:1; margin:0 auto; overflow:hidden;}
.partner ul{ width:110%;}
.partner li{ float:left; width:1200px; margin-left:2px;}
.partner dl{  height:106px; width:110%;}
.partner dl dd{ border:1px solid #d8d8d8; width:212px; height:104px;float:left; margin-right:30px; display:table; text-align:center;}
.partner dl dd span{ display: table-cell; vertical-align: middle; }
.partner li dl dd img{ display:inline-block; max-width:152px;}


/*首页新闻中心*/
.gs-news{ width:770px; }
.hy_news{ width:400px;}
.ind-news h3{ font-weight: normal;font-size: 20px; position:relative; padding-left:17px; margin-bottom:20px;}
.ind-news h3:after{
	content:'';
	position:absolute;
	left:0;
	top:7px;
	width:3px;
	height:19px;
	background-color:#0443a0;
}
.ind-news h3 a{ font-size:18px; font-weight:bold;}
.ind-news h3 span a{ color: #777777; text-transform: uppercase; font-size:12px; font-weight:normal;}
.ind-news .gs-tt{ margin-bottom:15px;}
.ind-news .gs-tt dt{ width:270px; height:186px; float:left;}
.ind-news .gs-tt dt img{width:270px;height:186px;display: block;transition: all 1s ease 0s;}
.ind-news .gs-tt dt:hover img{opacity: 0.6}
.gs-tt dd{ width:460px; float:right;}
.gs-tt dd h4{height: 24px;line-height: 24px;overflow: hidden; font-size:16px;}
.gs-tt dd h4 a{ font-weight:bold;}
.gs-tt dd h4 span{ color: #777777;}
.gs-tt dd p{font-size: 14px;color:#333;line-height: 26px;height:78px;overflow: hidden; margin:18px 0;}
.gs-tt dd a{ font-size:16px; font-weight:bold;}
.gs-tt dd a:hover{ text-decoration:underline;}
.gs-news .newlst li{ width:770px; height:46px;line-height:46px;font-size: 14px; border-bottom:1px solid #e5e5e5;}
.gs-news .newlst li a{ height:46px; line-height:46px; display:block; width:80%; color:#666; background:url(../images/news-ico.jpg) no-repeat 0 21px; padding-left: 12px; float:left; overflow:hidden; text-overflow:ellipsis;
white-space: nowrap;}
.gs-news .newlst li span{ display:block; font-size:14px; float:right; color:#999;}
.gs-news .newlst li a:hover{background:url(../images/news-ico2.jpg) no-repeat 0 21px;color: #c30101;}
.gs-news .m_newr{float: right;width: 486px;}
.hy_news ul{}
.hy_news li{ margin-bottom:10px; border-bottom:1px solid #e5e5e5; padding-bottom:14px; margin-top:25px;}
.hy_news h4{ height: 24px;line-height: 24px;overflow: hidden;font-weight: bold;font-size: 14px;margin-bottom:6px;}
.hy_news h4 a{ font-size:15px;}
.hy_news p{ color: #777777;line-height: 24px; width:320px;overflow: hidden; text-overflow:ellipsis;white-space: nowrap; float:left;}
.hy_news li em{ display:block; float:right;}
.hy_news li:last-child{ border-bottom:0; margin-bottom:0px;}

/*在线留言*/
.bm{ margin-bottom:17px; margin-top:12px;}
.bimg{width: 532px;height:355px; }
.zl{width: 625px;}
.zl input{ width: 260px; height:40px; color:#c2bdbd;border: 1px solid #e2e2e2; margin-bottom: 20px;}
textarea{color: #c2bdbd;border: 1px solid #e2e2e2; padding: 10px 12px; height:126px; font-family:"microsoft yahei";}
.bm .zl .butt{ background: #14a73c; color:#fff; text-align: center; height:45px; width:168px; font-size: 19px; margin-top: 32px; line-height:45px; cursor:pointer; }
.butt a{ color:#fff;}
.lx{ margin-top:55px;  margin-left: 10px;font-size:16px;}
.lx span{ color: #ea7549; font-weight:600;}

/*友情链接*/
.links{ margin-bottom:34px; margin-top:20px;}
.links span{ font-weight:bold; font-size:18px;}
.links a{ padding:0 16px; color:#a0a0a0;}
.links a:hover{ color: #333; text-decoration: underline;}

/* 页脚 */
.ft_nav{ height:36px; line-height:36px; background-color:#0443a0;}
.ft_nav a { padding:0 36px; color:#fff;}
.ft_nav a:hover{ text-decoration:underline;}
.ft_wrap{ background:url(../images/ft-bg.jpg) no-repeat center 0; height:auto; padding:40px 0 36px;}
.ft-logo{ margin-right:68px;}
.top-img{ float:left; margin-right:29px;}
.info-top{ width:164px; height:32px; text-align:center; font-size:18px; font-weight:bold; color:#fff; background-color:#f36100; border-radius:16px; line-height:32px;margin-bottom:20px;}
.ft_wrap .ft_nav a.last_a{ padding:0;}
.ft_wrap .ft_logo{ text-align:center; margin-top:47px;}
.ft_wrap .ft_info{ padding:14px 100px 0 112px; border-left:1px solid #515153; border-right:1px solid #515153;}
.ft_info p{ color:#999; padding:4px 0;}
.ft_info p a{ display:inline; color:#999;}
.ft_info p i{ display:inline-block; padding:0 20px;}
.ft_ewm{ text-align:center; margin-left:100px;}
.ft_ewm img{ width:104px; height:104px; border:1px solid #757575; padding:8px;}
.ft_ewm p{ color:#999;line-height:14px; margin-top:10px;font-size:12px;}
.copyright{ height:46px; line-height:46px; background-color:#292929; text-align:center;}
.copyright p{ color:#999; font-size:14px; }
.copyright p a{ color:#999;}
.copyright p a:hover{ text-decoration:underline;}
.copyright span{ display:inline-block;}



/*产品列表*/
.menu_head{width:250px;height:47px;line-height:47px;padding-left:18px;font-size:14px;color:#525252;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold; background-color:#fff;}
.menu_head span{ display:block; float:right; width:19px; height:19px; margin-top:14px; padding-right:9px; background:url(../images/pro_left.png) no-repeat left 0; cursor:pointer;}
.menu_head a{ display:block; width:70%; float:left;}
.menu_list span.current{ background-image:url(../images/pro_down.png);}
.menu_body{width:268px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1; background:#f2f2f2;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;width:240px;height:38px;line-height:38px;padding-left:28px;color:#777777; background-color:#f8f8f8; border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{ color:#fff; background-color:#c30101;}
.menu_list .menu_head.on{ background-color:#c30101; color:#fff;}
.menu_list .menu_head.on a{ color:#fff;}
/*网站位置*/
.mub01InpageBannerr{ background:url(../images/ban-x.jpg) no-repeat center bottom; height:360px;}
.mub02MainContent{ }
.mub02address { width: 100%; border-bottom: 1px solid #e4e4e4;}
.container {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
}
.mub02address .con {
    width: 100%;
    height: 43px;
}
.mub02address .homePage {
    display: block;
    width: 43px;
    height: 43px;
    background: url(../images/mub02address_homePage.png) no-repeat center;
    float: left;
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
}
.mub02address p {
    height: 43px;
    width: 84%;
    line-height: 43px;
    font-size: 13px;
    color: #999999;
    float: left;
    margin-left: 18px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.mub02address p a {  color: #999999;  padding: 0 4px; }
.mub02address p a:hover { text-decoration: underline;  color: #999999;  padding: 0 4px;  }


.sideMen-pro{ width:268px; background-color:#fff; overflow:hidden; border: 1px solid #e4e4e4; border-bottom:none;}
.sideMen-pro h3{ height:59px; line-height:59px; color:#333; font-size:18px; text-indent:40px; border: 1px solid #e4e4e4; border-left:none; border-right:none; border-top:none; }
.sideMen-pro h3 em{ display:none;} 
.sideMen-pro h3 a{ display:block; background:url(../images/pro_2.png) no-repeat 10px center;}
.proList .sideMen-pro h3 a.on{ color:#14a73c; font-weight:bold;  color:#14a73c;  background:url(../images/pro_on.png) no-repeat 10px center;}
.sideMen-pro h3:hover a{ color:#14a73c;}
.sideMen-pro ul{ display:block; }
.sideMen-pro ul li { width:50%; border-bottom:1px dashed #f2f2f2; float:left;} 
.sideMen-pro ul li a{ color:#333; font-size:13px; height:36px; line-height:36px; padding-left:30px; display:block; background:url(../images/jian.png) no-repeat 19px center;}
.sideMen-pro ul li a:hover { color:#14a73c;}
.proList .sideMen-pro ul li a.on{ color:#14a73c; font-weight:bold; background-image:url(../images/jian-w.png);}




/*分页*/
.page_wrap{float:left; position: relative;left: 50%;margin:18px auto 38px; }
.page{display:block; position: relative;left: -50%;font-size:14px;}
.page a,.page .nolink{
	color:#000;
    padding:8px 16px;
    text-decoration:none;
    transition: background-color .3s;
	-webkit-transition: background-color .3s;
	-ms-transition: background-color .3s;
	-moz-transition: background-color .3s;
    border:1px solid #ddd;
	margin:3px;
	}
.page .nolink{ color:#999;}
.page .cur {
	padding:8px 16px;
	background-color:#0443a0;
    color:#FFF;
    border:1px solid #0443a0;
}
.page a:hover {background-color: #0443a0; color:#FFF;border:1px solid #0443a0;}



/*留言*/
.proDetailsLy {
    width: 870px;
    margin: 30px auto 0;
}
.mub02Title {
    width: 878px;
    margin: 0 auto;
}
.mub02Title h2 {
    font-size: 20px;
    color: #0443a0;
    font-weight: bold;
	border-bottom:1px solid #ddd;
	position:relative;
	padding-bottom:10px;
	margin-bottom:30px;
}
.mub02Title h2:after{
	content:'';
	position:absolute;
	bottom:-1px;
	left:0;
	height:1px;
	width:100px;
	background-color:#0443a0;
}
.mub02Title i {
    display: block;
    width: 870px;
    height: 3px;
    margin-top: 26px;
}
.mub02Title i img {
    display: block;
    width: 870px;
    height: 3px;
}
.proDetailsLy .conBox .box1 {
    width: 100%;
    margin-top: 33px;
}
.proDetailsLy .conBox .box1 .Input1 {
    margin-left: 0;
}
.proDetailsLy .conBox .box1 .Input {
    width: 420px;
    height:34px;
    border: 1px solid #e4e4e4;
    float: left;
    margin-bottom: 10px;
    margin-left: 12px;
	border-radius:2px;
}
.proDetailsLy .conBox .box1 .Input1 input {
    background: url(../images/proDetailsLy_icon01.png) no-repeat 386px center;
}
.proDetailsLy .conBox .box1 .Input2 input {
    background: url(../images/proDetailsLy_icon02.png) no-repeat 386px center;
}
.proDetailsLy .conBox .box1 input {
    width: 354px;
    padding-left: 12px;
    padding-right:20px;
    color: #999999;
    line-height: 32px;
    outline: none;
    border: none;
}
.proDetailsLy .conBox .box1 textarea {
    padding-left: 12px;
    margin-left: 12px;
    width: 790px;
    height: 150px;
    border: 1px solid #e0e0e0;
    padding-top: 18px;
    color: #999999;
    outline: none;
    resize: none;
    background: url(../images/proDetailsLy_icon03.png) no-repeat 819px 18px;
    padding-right: 51px;
	border-radius:2px;
}
.proDetailsLy .conBox .box1 .yzmtj {
    margin-top: 20px;
     margin-left: 12px;
}
.proDetailsLy .conBox .box1 .yzmtj .sr {
    width: 250px;
    float: left;
    border: 1px solid #e0e0e0;
}
.proDetailsLy .conBox .box1 .yzmtj .sr span {
    display: block;
    color: #999999;
    display: block;
    height: 40px;
    line-height:40px;
    float: left;
    border-right: 1px solid #e0e0e0;
    width: 100px;
    text-align: center;
}
.proDetailsLy .conBox .box1 .yzmtj .sr input {
    padding: 0 10px;
    width: 127px;
    float: left;
    display: block;
    border: none;
    line-height:40px;
    color: #999;
    height: 40px;
    outline: none;
}
.proDetailsLy .conBox .box1 .yzmtj img{ width: 105px;height:38px;display:block; float:left; padding-left:10px;}
.proDetailsLy .conBox .box1 .yzmtj a.p {
    line-height: 40px;
    margin-left: 10px;
}
.proDetailsLy .conBox .box1 .yzmtj .tj {
    padding-left: 0px;
    padding-right: 0px;
    display: block;
    width: 120px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
    text-align: center;
    background: #c30101;
    float: right;
	margin-right:200px;
	cursor:pointer;
	border-radius:4px;
}

/* 产品详情 */
.picScroll-left{ width:520px;  overflow:hidden; position:relative;  border:1px solid #f5f5f5; float:left; margin-left:5px; }
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:33px; height:55px; position:absolute; top:50%; margin-top:-48px; overflow:hidden;cursor:pointer; opacity:0.5;}
.picScroll-left .hd .next{ background:url(../images/right.png) no-repeat center; right:10px;  }
.picScroll-left .hd .prev{ background:url(../images/left.png) no-repeat center; left:14px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd .pageState{ line-height:30px; font-size:12px; color:#999;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  background:url("../images/icoCircle.png") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ width:520px; margin:8px 0;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ margin-left:10px; }
.picScroll-left .bd ul li .pic img{ width:500px;display:block;  padding:2px; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }
.dlcpys_text {
    height: 46px;
    line-height: 46px;
    border-left: 5px solid #0443a0;
    font-size: 18px;
    background-color: #f7f7f7;
    display: block;
    padding-left: 15px;
    margin-top: 40px;
}





/* 新闻列表 */
.ddproduct_l_bot{display: block;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd; box-shadow: 0 0 3px #ccc; background-color:#fff} 
.ddproduct_l_bot ul{display: block;}
.ddproduct_l_bot ul li{display: block;border-bottom: 1px solid #bababa;width: 200px;margin: 0 auto;}
.ddproduct_l_bot ul li:last-child{ border-bottom:none;}
.ddproduct_l_bot ul li p{display: block;font-size: 16px;color: #003b75;}
.ddproduct_l_bot ul li p a{display: block;font-size: 16px;color: #003b75;height: 78px;line-height: 78px;background: url(../images/pro_2.png) 0px center no-repeat;padding-left: 30px;}
.ddproduct_l_bot ul li p a:hover{background: url(../images/pro_2_1.png) 0px center no-repeat;color: #c30101;}
.ddproduct_l_bot ul li span{display: block;height: 20px;line-height: 20px;font-size: 14px;margin-bottom: 20px;}
.ddproduct_l_bot ul li span a{display: block;height: 20px;line-height: 20px;font-size: 14px;padding-left: 30px;}
.ddproduct_l_bot ul li span a:hover{color: #39b26b;}
.tt { width:779px; padding: 36px 22px 46px 85px; background: #fff; border: 1px dashed #cacaca; margin:0 auto 28px;  }
.tt dt {position: relative; height: 30px; font-size: 18px; line-height: 30px; margin-bottom: 16px;}
.tt dt span { display: block; width: 60px; height: 30px; font-size: 18px; line-height: 30px;text-align: center; color: #fff; position: absolute; top: 0; left: -65px; background: #c30101; }
.xgzx-01-desc { height: 72px; font-size: 14px; line-height: 24px; color: #666;  overflow: hidden; }
.xgzx-01-deta { width: 60px;  float: right;  padding-left: 20px; }
.xgzx-01-deta a { display: block; color: #c30101;}		
.news_item{ padding:16px 0;  position:relative; border:1px solid #e5e5e5; width:886px; margin:0 auto 20px;}
.news_item .news_img{ width:220px; height:154px; margin-left:12px;}
.news_item .news_img img{ width:220px; height:152px;}
.news_item .news_con{ margin-left:20px; width:620px; overflow:hidden;}
.news_item .news_con h3{ line-height:16px;  margin-top:10px; margin-bottom:14px;}
.news_item .news_con p { width:630px; height:72px; line-height:24px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.news_item .news_date{ color:#999; margin-top:10px;}
.news_item .more{ display:block; color:#999; margin-top:10px;  border:1px solid #dedede; border-radius:14px; height:28px; line-height:28px; padding:0 28px; transition:all 0.3s; -webkit-transition:all 0.3s;  }
.news_item:hover { border-color:#0443a0;}
.news_item:hover .more{ border-color:#0443a0; color:#fff; background-color:#0443a0;}

/* 新闻详情 */
.main_title{ text-align:center; line-height:60px; height:60px; margin-top:10px;}
.main_title h1{ font-size:24px;}
.main_info{ margin-bottom:16px;}
.main_info h4{ color:#999; text-align:center;}
.main_info h4 em{ padding:0 17px;}
.abstract { background: #f1f1f1; line-height: 30px; padding: 20px 25px; text-align: justify; display: block; color: #888; width:800px; margin:0 auto;}
.abstract strong{ color:#c30101;}
.main_content{ line-height:200%; border-bottom:1px solid #e5e5e5; padding-bottom:24px; width:880px; margin:0 auto; overflow:hidden;  margin-top:20px;}
.main_content p{ line-height:200%;}
.main_content img{ display:block; max-width:800px; margin:10px auto;}
.prev_next{ width:880px; overflow:hidden; margin:40px  auto;}
.prev_next .prev, .prev_next .next{ width:50%;}
.prev_next a{ color:#666;  width:48%; height:20px; line-height:20px; overflow:hidden;}
.prev_next a:hover{ color:#c30101;}
.prev_next .next {
    width: 50%;
    height: 21px;
    overflow: hidden;
    text-align: right;
}

/*推荐产品*/
.mub02tjcp{ padding-bottom:20px;}
.mub02Top {
    width: 870px;
    margin: 0 auto;
    padding-top: 20px;
}
.mub02Top h2 {
    font-size: 18px;
    color: #0443a0;
    font-weight: normal;
    height: 40px; font-weight:bold;
    border-bottom: 1px solid #e4e4e4;
}
.mub02tjcp .conBox {
    margin-top: 20px;
}
.mub02tjcp .conBox .bd {
    width:870px; 
	overflow:hidden;
	margin:0 auto;
}
.mub02tjcp .conBox li {
    width: 280px;
    float: left;
    margin-right: 15px;
    text-align: center;
}
.mub02tjcp .conBox li a {
    display: block;
    text-decoration: none;
}
.mub02tjcp .conBox li span {
    display: block;
    width: 278px;
    overflow: hidden;
    border: 1px solid #e4e4e4;
}
.mub02tjcp .conBox li img {
    display: block;
    transition: all .5s ease-out;
    width: 278px;
}
.mub02tjcp .conBox li:hover span {
	border-color:#c30101;
}
.mub02tjcp .conBox li:hover img {
    transform: scale(1.1);
}
.mub02tjcp .conBox li:hover em {
     color: #c30101;
}
.mub02tjcp .conBox li em {
    display: block;
    font-size: 14px;
    color: #333333;
    margin-top: 10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}





/*.广告*/
.black-box{ background-color:#F2F2F2; height:20px; width:100%;}
.mub02Ad, .mub02tjcp, .tgyd{
    border: 1px solid #e4e4e4;
    position: relative;
    margin-top: 20px;
    margin-bottom: 20px;
	width:908px;
	float:right;
	background-color:#fff;
}
.mub02Ad, .mub02tjcp{ margin:0;}
.mub02Ad{background:url(../images/kf.jpg) no-repeat 20px 15px #fff;}
.mub02Ad{ height: 228px;}
.mub02Ad .conBox {
    margin-left: 338px;
    padding-top: 48px;
}
.mub02Ad .conBox h3 {
    font-size: 22px;
    color: #0054a8;
    font-weight: normal;
}
.mub02Ad .conBox p {
    font-size: 15px;
    color: #333333;
    margin-top: 6px;
}

.mub02Ad .conBox .boxu {
    margin-top: 38px;
}
.mub02Ad .conBox .boxu .zxzx {
    display: block;
    width: 160px;
    height: 50px;
    overflow: hidden;
    background: #0443a0;
    text-decoration: none;
    float: left;
}
.mub02Ad .conBox .boxu .zxzx span {
    display: block;
    width: 50px;
    height: 50px;
    float: left;
    border-right: 1px solid #fff;
    background: url(../images/zxzx_icon01.png) no-repeat center;
}
.mub02Ad .conBox .boxu .zxzx em {
    display: block;
    width: 109px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    float: left;
}
.mub02Ad .conBox .boxu .zxzx em img {
    display: inline-block;
    position: relative;
    top: 2px;
    margin-left: 8px;
}
.mub02Ad .conBox .boxu .phone {
    float: left;
    margin-left:24px;
    background: url(../images/proDetailsIntro_phone.png) no-repeat left center;
    padding-left: 44px;
}
.mub02Ad .conBox .boxu .phone span {
    display: block;
    font-size: 13px;
    color: #666666;
}
.mub02Ad .conBox .boxu .phone em {
    display: block;
    font-size: 24px;
    color: #c30101;
    font-family: arial;
}


/*新闻上一篇下一篇*/
.pagings{ border-top: 1px solid #e4e4e4; height: 59px; padding: 10px;}
.pagings  span{ display:block; line-height: 32px;}
.pagings  span:hover a{ color:#c30101; text-decoration: underline;}


/*推荐阅读*/
.tgyd{
    padding-bottom:18px;
}
.tgyd .conBox {
    width: 100%;
    margin-top: 22px;
    overflow: hidden;
}
.tgyd .conBox li {
    width: 405px;
    overflow: hidden;
    margin-right: 30px;
    float: left;
    margin-bottom: 13px;
}
.tgyd .conBox li a {
    display: block;
    float: left;
    width: 302px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	background:url(../images/ico10.png) no-repeat 0 0;
	text-indent:10px;
}
.tgyd .conBox li a:hover{ background-position:left -21px;}
.tgyd .conBox li span {
    display: block;
    font-size: 14px;
    color: #999999;
    font-family: arial;
    float: right;
}




/* 公司介绍 */
.page-nav{ height: 55px; background: #fff; margin:40px 0 20px;}
.page-nav ul li{ width:20%; height:55px;font-size:18px;line-height:55px;text-align:center; float:left ;  background:#f4f4f4; cursor:pointer ;text-overflow: ellipsis;overflow: hidden; white-space: nowrap;}
.page-nav ul li a{ display:block; color:#a8a8a8;}
.page-nav  li.on{ background: url(../images/p16-icon6.png) no-repeat bottom center #0443a0;  border-color: #0443a0;}
.page-nav  li:hover{ background-color:#0443a0;  border-color: #0443a0;}
.page-nav  li.on a, .page-nav  li:hover a{ color:#fff;}
.aboutus, .map-wrap, .message-wrap{ background:url(../images/ny-ab-bg.jpg) no-repeat center 0;margin:60px 0; padding-top:46px;height:850px; }
.about_tit{margin-bottom:46px; color:#2680ec;}
.about_tit h4{line-height:30px; font-size:38px; font-weight:bold; text-align:center; margin-bottom:10px; color:#0443a0;}
.about_tit p{ color:#999;text-transform:uppercase; text-align:center;font-size:14px;}
.aboutus h5 { font-size:28px;color:#333;line-height:34px;}
.aboutus h5 span { display: block; text-transform: uppercase; color: #b2b2b2;  padding-top: 5px; font-weight: normal;  font-size:14px;}
.gy_wa { float: left; width:650px;margin-right:30px;}
.gy_wa span{font-size:13px;color:#999;text-transform:uppercase;line-height:30px;}
.gy_wa p span{ font-weight:bold; color:#0443a0;}
.gy_wa a { padding: 5px 50px; border: solid #0443a0 1px;  border-radius: 75px;  background: none; color: #0443a0; margin-top: 35px; clear: both; display: block; width: 60px;}
.gy_wa a:hover{ background-color:#0443a0; color:#fff;}
.gy_img {float:left;width:520px;}
.aboutus .gy_wa p{ line-height:24px; color:#666;}
.ab-con2 { overflow:hidden;padding-bottom:48px;}
.ab-con2 dl { overflow:hidden; margin-left:2px; margin-bottom:46px;}
.ab-con2 dl h3{font-size:30px;color:#333333;font-weight:bold;margin-bottom:34px;}
.ab-con2 dl dt {font-size:0; width:466px; float:left; overflow:hidden;}
.ab-con2 dl dt img { width:466px;}
.ab-con2 dl dd { float:right; width:610px; color:#333; font-size:16px; line-height:28px; overflow:hidden; padding:39px 62px 0 0;}
.ab-con2 ul { overflow:hidden; height:131px;}
.ab-con2 ul li {float:left; overflow:hidden; border-right:1px solid #d9d9d9; color:#666; font-size:16px; line-height:30px; width:218px; padding:0 40px;}
.ab-con2 ul li span { display:block; padding-top:5px; height:35px; line-height:35px; overflow:hidden; }
.ab-con2 ul li b { display:inline-block; height:20px; line-height:20px; overflow:hidden;}
.ab-con2 ul li:last-child { border-right:none;}
.ab-con2 ul li i { display:inline-block; float:left; width:74px; height:74px; border-radius:50%; background-color:#f36100;}
.ab-con2 ul li em { display:inline-block; width:120px; float:right;}
.ab-con2 li img { width:74px; height:74px; border-radius:50%;}
.ab-con2 ul li.cur { color:#f36100;}
.ab-con2 h4 { text-align:center; font-weight:400; font-size:16px; }
.ab-con2 h4 a { display:inline-block; width:205px; height:40px; line-height:40px; color:#fff; background-color:#0443a0; overflow:hidden;}
.partners{ background-color:#f5f5f5; padding:60px 0;}
.partner dd{ margin-bottom:20px; background-color:#fff;}
.partner{overflow:hidden;height:106px;}
/* 企业文化*/
.culture{ margin:48px 0;}
.culture .title{ font-size:18px; color: #0443a0;margin-top: 0; margin-bottom: 5px; font-weight:bold;}
.culture p{ margin: 3px 0}
.culture .box1 { position: relative }
.culture .box1 .text dd{  width:352px;  margin-left: -1px; float: left; border: 1px solid #eee; padding: 20px 24px; height: 300px; position: relative; box-sizing:border-box; }

.culture .box1 .text{ width:704px; float:right}
.culture  .box1 .pic{ width:496px; height:300px; position: absolute; left: 0; top: 0; background-size: cover}
.culture  .box2{ padding-top: 15px; }
.culture  .box2 dd{ float: left; width: 32.5%;margin-right: 1%;  text-align: center;border: 1px solid #eee; background: #f7f7f7; padding:20px 0 }
.culture  .box2 dd .title{ color: #444}
.culture  .box2 dd:nth-child(3n){ margin-right: 0}
.linian{width: 100%;height:620px;text-align: center;padding:68px 0 0; background: url(../images/cul_bg.jpg) no-repeat left center; background-size: 100% 100%;}
.linian .tybt{ margin-bottom:30px;}
.linian .ntitle{color: #666;text-transform: uppercase;padding-top: 90px;}
.linian .bottom{width: 1200px;height: 580px;position: relative;}
.linian .bottom li{width: 228px;float: left;margin-left: 15px;}
.linian .bottom li:first-child{margin-left: 0px;}
.linian .bottom .li1{width: 228px;height: 271px;background: url(../images/jia1.jpg)no-repeat center;margin-top: 75px;}
.linian .bottom .li2{width: 228px;height: 271px;background: url(../images/jia2.jpg)no-repeat center;margin-top: 125px;}
.linian .bottom .li3{width: 228px;height: 271px;background: url(../images/jia3.jpg)no-repeat center;}
.linian .bottom .li4{width: 228px;height: 271px;background: url(../images/jia4.jpg)no-repeat center;position: absolute;top: 285px;left: 470px;}
.linian .bottom .li5{width: 228px;height: 271px;background: url(../images/jia5.jpg)no-repeat center;margin-top: 125px;}
.linian .bottom .li6{width: 228px;height: 271px;background: url(../images/jia6.jpg)no-repeat center;margin-top: 75px;}
.linian .bottom li p{width: 110px;height: 40px;line-height: 40px;color: #fff;text-align: center;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size: 20px;margin:0 auto;margin-top: 108px;}
.linian .bottom li .neirong{font-size: 16px;color: #fff;line-height: 25px;width: 70%;margin:0 auto;text-align: left;border-top:1px solid #fff;border-bottom:1px solid #fff;display: none;}
.linian .bottom li:hover{cursor: pointer;}
.linian .bottom li:hover .neirong{display:block;margin-top: 50px;padding: 20px 0;}
.linian .bottom li:hover p{display:none;}

/* 企业荣誉 */
.photos_wrap{}
.photos_wrap .title{ margin-left:42px; margin-top:0;}
.photos_wrap ul ,qyfc-wrap ul{ margin:25px 0 14px;}
.photos_wrap .gallery , .qyfc-wrap .gallery{
    text-align: center;
}
.gallery img {
    height: 100%;
}

.gallery a {
    width:282px; 
    display: inline-block;
    overflow: hidden;
}
.photos_wrap .baguetteBoxOne { width:1200px;  margin:0px auto;}
.list{ width:110%;}
.list dl { float: left; background: #f0f0f0; margin: 0 16px 30px 0;}
.list dt{ border: 1px solid #e5e5e5; padding:2px; background: #fff;}
.list dl dt img { display: block;width: 100%; }
.list dl dd { height: 50px; line-height: 50px;text-align: center;  color:#4b4a4a; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: #f0f0f0;}


/* 联系我们 */
.contact-top .right{ width: 719px; height: 250px; padding: 50px 0 0 40px; background-color:#f5f5f5;}
.contact-top .right h2{ height: 32px; color: #0443a0; line-height:32px; font-weight:bold;}
.contact-top .right p{ font-size: 15px; color: #666666; line-height: 32px; width: 666px; margin:10px 0;}
.contact-bottom ul{ border: 1px solid #e1e1e1; padding: 16px 0; height:180px;}
.contact-bottom li{ float: left;width: 531px; height: 78px;line-height: 78px;border-bottom: 1px solid #e9e9e9;margin: 0 24px 0 24px; font-size: 16px; }
.contact-bottom li em{ display:block; float:left; margin:5px 20px 0 29px;}
.contact-bottom li i{ display:inline-block; padding-left:15px;}
.ditu{ width:100%; height:465px;margin-top:48px;}



/* 在线留言 */
.message-wrap, .map-wrap{	margin-bottom: 40px; padding-top: 40px;}
.message{ border:1px solid #bbb; background:url(../images/r1-orderform-1-bg.jpg) no-repeat center bottom #fff; padding: 40px 15%;}
.message li{ margin-bottom: 10px;  line-height: 35px; color: #666; overflow: hidden;}
.message li label{ display: inline-block; width: 120px; color: #666; vertical-align: top; text-align: right;  height: 33px; line-height: 33px; overflow: hidden;}
.message li label b{color: #f00;}
.message li label span{ font-weight:bold;}
.message li .inp{ width: 73%; margin-right: 10px; outline: none; padding-left: 10px; border: 1px solid #eee; height: 33px;line-height: 32px;color: #666; box-sizing: border-box;/* float: left; */}
.message li textarea { width: 73%; height: 102px; line-height: 24px; border: 1px solid #eee; font-family:"microsoft yahei"; outline: none; resize: none; overflow: auto; margin-right: 10px; padding-left: 10px; box-sizing: border-box;}
.message li .code_gg{ width: 80px; margin-right: 10px; outline: none; padding-left: 10px; border: 1px solid #eee; height: 33px; line-height: 32px; color: #666;}
.code_gg_li img { vertical-align: middle; width: 100px;  height: 32px;}
.last-li{  padding-left: 120px;}
.last-li .inp-b{ width:100px; height: 30px; border: 0; text-align: center; color: #fff;  cursor: pointer; background-color:#c30101;}


/* 网站地图 */
.map_main {
    overflow: hidden;
    border: solid 5px #F0F0F0;
    padding-bottom: 30px;
    background: #fff;
	width:1280px;
	margin:30px auto;
}
.sitemap_con {
    width: 1120px;
    margin: 0 auto;
    color: #666;
}
.sitemap_con .map_top {
    border-bottom: solid 1px #d7d7d7;
}
.site_r_link {
    width: 136px;
    margin-top: 20px;
    border: 1px solid #cdcdcd;
    background: #F8F8F8;
    padding: 5px 10px;
    float: right;
}
.site_plc {
    padding: 5px 0;
    text-indent: 10px;
}
.sitemap_con h4 {
    font-size: 16px;
    line-height: 30px;
    font-weight: bold;
    margin: 10px 0;
    margin-right: 10px;
}
.b4 {
    border: 1px dashed #b3b3b3;
    padding: 10px 5px;
}
.b4 ul {
    padding: 0 11px;
}
.b4 li {
    float: left;
    line-height: 25px;
    height: 25px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 133px;
    overflow: hidden;
    margin: 0 10px;
}
.b4 li:hover a{ color: #c30101; text-decoration: underline;}
.zabtcon dl { width:1100px; height:25px; line-height:25px; margin-bottom:10px;}
.zabtcon dl dt{ float:left;}
.zabtcon dl dt a{ font-weight:bold;  color:#c30101; padding-right:20px;}
.zabtcon dl dd{ float:left;}
.b4 .zabtcon dl ul { padding: 0;}
.b4 .zabtcon dl ul li{ padding-right:20px; margin:0; width:auto;}



/* 右侧悬浮窗 */
#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps {
	z-index:2;
	width:50px;
	height:50px;
	right:10px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

#moquu_wxin {
	top:660px;/*360*/
	_margin-top:660px
}
#moquu_wxin a {
	background:url(../images/sbtn.png) 0 -0px;
	right:0;
	float:left;
	width:50px;
	height:50px;
	text-indent:-9999px
}
#moquu_wxin a:hover {
	background:url(../images/sbtn.png) -50px -0px
}
#moquu_wshare {
	top:712px;
	_margin-top:712px
}
#moquu_wshare a {
	background:url(../images/sbtn.png) 0 -50px;
	width:50px;
	height:50px;
	right:0;
	float:left;
}
#moquu_wshare a:hover {
	background:url(../images/sbtn.png) -50px -50px
}
#moquu_wmaps {
	top:764px;
	_margin-top:764px
}
#moquu_wmaps a {
	background:url(../images/sbtn.png) 0 -150px;
	width:50px;
	height:50px;
	right:0;
	float:left;
}
#moquu_wmaps a:hover {
	background:url(../images/sbtn.png) -50px -150px
}
#moquu_top {
	top:816px;
	_margin-top:816px;
	background:url(../images/sbtn.png) 0 -101px;
	width:50px;
	height:50px
}
#moquu_top:hover {
	background:url(../images/sbtn.png) -50px -101px
}
.moquu_wxin,.moquu_wshare {
	position:relative;
	z-index:2
}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_wxin .moquu_wxinh{
	position:absolute;
	display:none;
	left:-202px;
	top:-160px;
	width:200px;
	height:216px;
	background:url(../images/moquu_wx.png) no-repeat;
}
.moquu_wshare .moquu_wshareh {
	position:absolute;
	display:none;
	left:-202px;
	top:0px;
	width:200px;
	height:48px;
	line-height:48px;
	background:#fff url(../images/dhh.png) no-repeat 12px center;
	border:1px solid #eee;
	color:#666;
	font-size:16px;
	text-align:center; 
}


/*  产品列表二级导航  */
.barnav{ width: 100%; border-bottom: 1px solid #e4e4e4; height:43px; line-height:43px;}
.barnav .w1200{
    font-size: 13px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	background: url(../images/mub02address_homePage.png) no-repeat left center; text-indent:36px;
}
.barnav .w1200 a, .barnav .w1200 b{ color:#999;}
.p12-curmbs-1 {
            font-size: 14px;
            border-bottom: 1px dashed #dcdcdc;
            height:35px;
            line-height:35px;
        }
        .p12-curblock{
            display: none;
        }
        .p12-curmbs-1 b {
            border-left: 10px solid #009944;
            font-weight: normal;
            padding-left: 8px;
        } 
        .p12-curmbs-1 i {
            font-style: normal;
        }
        
        .p12-curmbs-1 span {
            font-family: 'å®‹ä½“';
            padding: 0 5px;
            height: 46px;
            line-height: 46px;
        }
        .fdh-01-tit {
            background: #00662e;
            height: 80px;
        }
        
        .fdh-01-tit h3 {
            height: 75px;
            font-size: 24px;
            font-weight: normal;
            line-height: 75px;
            color: #fff;
            border-bottom: 1px solid #fff;
            text-align: center;
        }
        
        .fdh-01-tit h3 span {
            font-size: 14px;
            text-transform: uppercase;
        }
        
        .fdh-01-nav-one h3 {
            height: 50px;
            line-height: 50px;
            background: url(../images/p14-icon5.png) no-repeat right center #fff;
            margin-top: 2px;
        }
        
        .fdh-01-nav-one h3 a {
            display: block;
            font-size: 18px;
            font-weight: normal;
            margin-right: 40px;
            margin-left:28px;
            color: #333;
        }
        
        .fdh-01-nav-one h3.sidenavcur,
        .fdh-01-nav-one h3:hover {
            background: url(../images/p14-icon2.png) no-repeat right center #0443a0;
        }
		.fdh-01-nav-one h3.sidenavcur a,
        .fdh-01-nav-one h3:hover a {
            color:#fff;
        }
        
        .fdh-01-nav dl {
            padding: 0px 0 16px;
			background:#fff;
        }
        
        .fdh-01-nav dt {
                padding-top: 13px;
        }        
        .fdh-01-nav dt.sidenavcur:after,
        .fdh-01-nav dt:hover:after {
            
        }
        
        
        .fdh-01-nav dd {
            border: 1px solid #ececec;
            border-bottom: 0;
        }
        
        .fdh-01-nav p {
            height: 50px;
            font-size: 14px;
            line-height: 50px;
            padding-left: 72px;
            padding-right: 40px;
            border-bottom: 1px solid #ececec;
            background: #fff;
            position: relative;
        }
        
        .fdh-01-nav p.sidenavcur a,
        .fdh-01-nav p:hover a {
            color: #c30101;
        }
        
        .fdh-01-nav p.sidenavcur:after,
        .fdh-01-nav p:hover:after {
            background: #469ff7;
        }
        
        .fdh-01-nav a {
            display: block;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
		.fdh-01-nav dt a{ font-size:14px; display: block;
    padding-left:40px;
    background: url(../images/procl-dot.png) no-repeat 28px center #fff;
    font-size: 14px;
    line-height: 16px;
    transition: 0.36s;
	}
	
        .fdh-01-nav dt.sidenavcur a,
        .fdh-01-nav dt:hover a {
         background: url(../images/procl-dot2.png) no-repeat 30px center #fff;  
        }
.one p,.two p,.three p{
	margin-top:8px;
	line-height:20px;
}
.contact-us h3 {
    height: 32px;
    font-size: 32px;
    text-align: center;
    line-height: 32px;
    color: #222222;
    margin-top:34px;
}
.contact-us p {
    height: 17px;
    font-size: 17px;
    line-height: 17px;
    color: #828282;
    margin: 19px 0 40px 0;
    text-align: center;
}
.contact_top {
    width: 1200px;
    height: 410px;
    background-color: #f6f6f6;
    box-sizing: border-box;
    padding: 40px 50px;
}
.contact_top .contact_top01_two {
    width:426px;
    height: 150px;
    background-color: #ffffff;
}
.contact_top01_two {
    padding-top: 41px;
    padding-left: 31px;
    box-sizing: border-box;
    margin-top: 10px;
}
.div_img {
    width: 60px;
    height: 60px;
    display: inline-block;
    float: left;
}
.contact_top01_txt {
    float: left;
    text-align: left;
    margin-left: 19px;
}
.contact_top01_txt h3 {
    height: 18px;
    font-size: 18px;
    line-height: 18px;
    color: #222222;
    margin-top: 10px;
}
.contact_top01_txt p {
    font-size: 14px;
    line-height: 24px;
    color: #828282;
    margin-top: 10px;
}
.contact_top03 {
    width: 228px;
    height: 310px;
    background-color: #fff;
    margin-left: 10px;
    margin-top: 10px;
}
.contact_top03 img{
	width:100%;
}
.contact_top03>div {
    width: 148px;
    height: 148px;
    margin: 0 auto;
    padding:50px 0 24px 0;
}
.contact_top03 p {
    height: 18px;
    font-size:16px;
    line-height: 18px;
    color: #222222;
    text-align: center;
}
.contact_top02 {
    margin-left: 10px;
}
.fw_bg{
	background: url(../images/fw.jpg) no-repeat center 0;
	height: 780px;
	
}.fw{
	width: 1200px;
	margin: 0 auto;
	position: relative;
	
}.fw h3{text-align:center;padding:42px 0 0 0;}
.fw h3 b{font-family:Arial;color:#d5dce3;font-size:60px;text-transform:uppercase;}
.fw h3 p{color:#f36100;font-family:"微软雅黑";font-size:33px;font-weight:bold;}
.fw h3 p em{font-style:normal;}
.fw h3 p span{font-size:24px;color:#fff;background:#0443a0;width:255px;padding:4px 10px;margin-right:10px;}
.fw h3 q{font-size:20px;color:#333;font-family:"微软雅黑";line-height:50px;}
.fw dl{text-indent:12px;padding:0 0 30px 0;margin:24px 0 0 734px;}.fw dl dt{color:#0443a0;font-family:"微软雅黑";font-size:24px;font-weight:bold;background:url(../images/fw_dt.png) no-repeat right bottom;width:380px;height:55px;line-height:51px;}.fw dl dt span{color:#f37500;font-family:"微软雅黑";font-size:20px;text-transform:uppercase;font-weight:normal;}.fw dl dd{font-size:16px;color:#585959;font-family:"微软雅黑";padding:3px 0 0 0;}.fw dl dd span{color:#0155ba;}.fw .sc{margin:4px 0 0 794px;}.fw .pz{margin:24px 0 0 798px;}.fw .fw2{margin:2px 0 0 744px;}.fw .fw2 dt{width:470px;}.fw h4{position:absolute;left:10px;top:50px;}.fw h4 b{font-family:"微软雅黑";font-size:26px;color:#03418c;}.fw h4 b span{color:#f36100;}.fw h4 p{font-size:21px;color:#fff;background:url(../images/fw_tbg.png) no-repeat;font-family:"微软雅黑";font-weight:normal;width:232px;height:33px;text-align:center;line-height:33px;margin:6px 0;}.fw h4 q{
	color: #FF0000;
	font-size: 18px;
	font-family: "微软雅黑";
	font-style: normal;
}.fw h4 q b{
	color: #FF0000;
	font-size: 24px;
	display: block;
	float: right;
	position: absolute;
	left: 142px;
	top: 70px;
}
.ad_bg{background:url(../images/ad.jpg) no-repeat center 0;height:185px;}.ad{width:1200px;margin:0 auto;position:relative;}
.ad p{top:37px;left:780px;position:absolute;font-family:"微软雅黑";font-size:14px;color:#fff;}
.ad p span{display:block;font-size:24px;padding:0 0 8px 0;}
.bz{width:960px;margin:0 auto;height:507px;}
.bz h3{border-bottom:2px solid #03418c;padding:51px 0 35px;font-size:30px;font-family:"微软雅黑";font-weight:bold;text-align:center;background:url(../images/bz_h3.jpg) no-repeat center 51px;}.bz h3 a{color:#03418c;}.bz ul{background:url(../images/bz_ul.jpg) no-repeat center;height:375px;padding:0 0 0 20px;}.bz ul li{width:191px;float:left;padding:20px 19px 0;}.bz ul li img{width:190px;height:219px;border:3px solid #b0b2b6;}.bz ul li b{font-weight:bold;color:#333333;line-height:26px;}.bz ul li p{color:#666;}.bz ul li p span{color:#0a6cc7;line-height:22px;}.ys_bg1{background:url(../images/ys_bg1.jpg) no-repeat center 0;height:565px;overflow:hidden;}.ys{margin:0 auto;width:960px;position:relative;}.ys h3{padding:65px 0 0;}.ys dl{font-family:"微软雅黑";width:486px;}.ys .sl{padding:58px 0 0;}.ys dl dt{font-weight:bold;color:#c8cac8;font-size:20px;text-transform:uppercase;background:url(../images/ys_dt1.png) no-repeat 1px 10px;height:62px;padding:0 0 2px 60px;}.ys dl dt span{display:block;color:#03418c;}.ys dl dd{font-size:16px;line-height:25px;padding:3px 0 0 61px;width:421px;background:url(../images/ys_dd.png) no-repeat 42px 9px;}.ys dl dd span{color:#f37500;}.ys .lx{padding:25px 0 0 0;}.ys .lx dt{background:url(../images/ys_dt2.png) no-repeat 1px 10px;}.ys_bg2{background:url(../images/ys_bg2.jpg) no-repeat center 0;height:329px;overflow:hidden;}.ys .db{padding:10px 0 0 0;margin:0 0 0 500px;}.ys .db dt{background:url(../images/ys_dt3.png) no-repeat 1px 10px;}.ys .js{padding:30px 0 0 0;margin:0 0 0 500px;}.ys .js dt{background:url(../images/ys_dt4.png) no-repeat 1px 10px;}.ys_bg3{background:url(../images/ys_bg3.jpg) no-repeat center 0;height:412px;overflow:hidden;}.ys_bg3 .ys .hy{padding:10px 0 0 0;}.ys .hy dt{background:url(../images/ys_dt5.png) no-repeat 1px 10px;}.ys .qy{padding:30px 0 0 0;position:absolute;}.ys .qy dt{background:url(../images/ys_dt6.png) no-repeat 1px 10px;}.ly_bg{background:url(../images/ly.jpg) no-repeat center 0;height:695px;overflow:hidden;}.ly{width:1200px;margin:0 auto;position:relative;}.ly h3{background:url(../images/ly_h3.png) no-repeat center 66px;height:112px;padding:66px 0 0;font-family:"微软雅黑";position:relative;}.ly h3 q{color:#f39500;font-size:18px;font-weight:normal;padding:0 0 0 358px;}.ly h3 q span{display:block;font-weight:bold;font-size:20px;padding:0 0 0 360px;}.ly h3 p{font-style:normal;font-weight:bold;font-size:44px;color:#03418c;padding:0 0 0 362px;}.ly h3 em{position:absolute;top:69px;left:543px;font-size:30px;color:#fff;font-style:normal;}.ly h3 b{
	position: absolute;
	top: 120px;
	left: 740px;
	color: #FF0000;
	font-family: "微软雅黑";
	font-size: 18px;
	font-weight: normal;
}.ly h3 b span{font-size:22px;font-weight:bold;display:block;}.ly dl{font-family:"微软雅黑";position:absolute;}.ly dl dt{font-size:22px;color:#f37500;}.ly dl dt span{font-weight:bold;font-size:22px;color:#03418c;}.ly dl dd{font-size:16px;color:#666;width:280px;line-height:26px;padding:016px 0 0;}.ly .ly01{left:59px;top:243px;}.ly .ly03{left:879px;top:243px;}.ly .ly02{left:512px;top:523px;}.ly .ly02 dd{width:214px;}.anli{height:323px;width:1200px;margin:0 auto;padding:28px 0 0;}.anli h3{font-family:"微软雅黑";font-size:18px;font-weight:normal;background:url(../images/al_h3.jpg) no-repeat left bottom;height:44px;line-height:44px;}.anli h3 a{color:#0a6cc7;}.anli h3 span{float:right;font-family:"宋体";font-size:12px;font-weight:normal;color:#999;padding:0 20px 0 0;}.anli h3 span a{color:#999;}.anli h3 q{color:#999;text-transform:uppercase;font-size:14px;padding:0 0 0 6px;}.al_01,.al_02,.al_03{float:left;padding:20px 0 0 0;}.al_01,.al_03{padding:99px 0 0;}.al_02 ul{}.al_02 ul li{float:left;width:198px;padding:0 5px;}.al_02 ul li img{border:4px solid #b0b2b6;width:189px;height:173px;}.al_news{padding:20px 0 0 0px;width:244px;float:right;}.al_news ul{border-left:1px solid #dcdcdc;padding:0 0 0 21px;}.al_news ul li{height:38px;line-height:38px;background:url(../images/al_li.gif) no-repeat 2px 17px;padding:0 0 0 12px;font-size:14px;}.al_02 ul li span{line-height:50px;height:50px;color:#999;display:block;text-align:center;}.al_news ul li a{color:#666;}.ad_2{background:url(../images/ad_2.jpg) no-repeat center 0;height:195px;}.ad_2 .ad{float:right;margin-right:20px}.ad_2 .ad div{top:62px;color:#ced4e5;} .ad_2 .ad div p{ display:inline;}.jz_bg{
	height: 330px;
	background: #f2f2f2;
}.jz{
	width: 1200px;
	padding: 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}.jz_l{width:932px;float:left;background:#fff;border:1px solid #d7d7d7;height:285px;}.jz_l h3,.jz_r h3,.zjj_l h3,.zjj_r h3,.wt_l h3{font-family:"微软雅黑";font-size:18px;font-weight:normal;background:url(../images/al_h3.jpg) no-repeat left bottom;height:44px;line-height:44px;margin:0 22px;}.jz_l h3 a,.jz_r h3 a,.zjj_l h3 a,.zjj_r h3 a,.wt_l h3 a{color:#0a6cc7;}.jz_l h3 span,.jz_r h3 span,.zjj_l h3 span,.zjj_r h3 span,.wt_l h3 span{float:right;font-family:"宋体";font-size:12px;font-weight:normal;color:#999;padding:0 8px 0 0;}.jz_l h3 span a,.jz_r h3 span a,.zjj_l h3 span a,.zjj_r h3 span a,.wt_l h3 span a{color:#999;}.jz_l h3 q{color:#999;text-transform:uppercase;font-size:14px;padding:0 0 0 6px;}.jz_l dl{padding:24px 0 0 22px;float:left;}.jz_l dl dt{float:left;width:151px;padding:0 12px 0 0;}.jz_l dl dt img{padding:3px;border:1px solid #d2d2d2;width:143px;height:178px;}.jz_l dl dd{float:left;width:150px;}.jz_l dl dd b{display:block;color:#03418c;font-family:"宋体";font-size:12px;font-weight:bold;line-height:30px;height:30px;overflow:hidden;}.jz_l dl dd b a{color:#03418c;}.jz_l dl dd p{line-height:22px;height:88px;margin:0px 0 43px 0;color:#666;overflow:hidden;}.jz_r{width:240px;float:right;background:#fff;border:1px solid #d7d7d7;height:285px;}.jz_r ul{padding:12px 0 0 28px;}.jz_r ul li{padding:10px 0;}.jz_r ul li img{border:1px solid #d2d2d2;width:181px;height:82px;}.zjj{height:270px;border:1px solid #d7d7d7;height:285px;margin-top:22px;background:#fff;}.zjj_l{float:left;width:920px;}.zjj_l dl{padding:22px 0 0 22px;}.zjj_l dl dt{width:252px;float:left;padding:0 15px 0 0;}.zjj_l dl dt img{padding:3px;border:1px solid #d2d2d2;width:243px;height:174px;}.zjj_l dl dd{width:880px;float:left;float:left;}.zjj_l dl dd b{
	color: #999999;
	font-family: "宋体";
	font-size: 14px;
	font-weight: normal;
	padding: 0 0 12px 0;
	display: block;
}.zjj_l dl dd b a{color:#03418c;}.zjj_l dl dd p{line-height:22px;color:#666;}.zjj_l dl dd em a{display:block;padding:20px 0 0;font-size:14px;color:#8b8a8a;font-style:normal;}.zjj_r{width:960px;float:right;padding:0 0 0 22px;}.zjj_01,.zjj_02,.zjj_03{float:left;}.zjj_01{padding:95px 4px 0 22px;}.zjj_02{padding:20px 0 0 0;}.zjj_02 ul li{float:left;}.zjj_02 ul li img{border:1px solid #d2d2d2;padding:7px 20px;width:215px;height:169px;}.zjj_03{padding:95px 0 0 4px;}.jz_l .nr ul li{float:left;width:305px;display:block;height:30px;line-height:30px;background:url(../images/h_l.jpg) no-repeat 25px 12px;padding-left:40px;overflow:hidden;}.xc{
	width: 1200px;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}.xcc{border:1px solid #d2d2d2;height:263px;}.xcc h3{font-family:"微软雅黑";font-size:18px;font-weight:normal;background:url(../images/cqzsdh.gif) no-repeat left bottom;height:44px;line-height:44px;margin:0 15px;padding:7px 0 0;}.xcc h3 a{color:#0a6cc7;}.xcc h3 span{float:right;font-family:"宋体";font-size:12px;font-weight:normal;color:#999;padding:0 20px 0 0;}.xcc h3 span a{color:#999;}.xcc h3 q{color:#999;text-transform:uppercase;font-size:14px;padding:0 0 0 6px;}.xcc_01,.xcc_02,.xcc_03{float:left;padding:20px 0 0 0;}.xcc_01,.xcc_03{padding:82px 0 0;}.xcc_02 ul li{float:left;width:204px;padding:0 7px;}.xcc_02 ul li img{border:1px solid #b0b2b6;width:202px;height:144px;}.xcc_02 ul li span{display:block;text-align:center;line-height:35px;}.xcc_01{padding:82px 0 0 17px;}.xcc_bg{background:url(../images/hb_bg.jpg) no-repeat center bottom;padding:1px 0 34px 0;margin-top:-1px;}.wt{width:1198px;height:381px;border:1px solid #d2d2d2;margin:20px 0 0 0;_margin:10px 0 0 0;}.wt_l{width:303px;float:left;}.wt_l dl{padding:18px 0 0 24px;}.wt_l dt{background:url(../images/h_w.jpg) no-repeat 0 8px;padding-left:27px;height:34px;line-height:34px;}.wt_l dt a{color:#333;}.wt_l dd{background:url(../images/h_d.jpg) no-repeat 0 8px;padding:5px 0 0 27px;line-height:24px;}.wt_r{width:875px;float:right;}.zx{width:875px;}.zx h2{border-bottom:solid 1px #dadada;padding:12px 0 0;line-height:25px;font-weight:normal;font-size:18px;font-family:"Microsoft YaHei";}.zx h2 a{line-height:25px;display:inline-block;padding:0 15px;color:#333;_padding:0 15px 5px 15px}.zx h2 a:hover,.zx h2 a.cur{color:#0a6cc7;border-bottom:3px solid #03418c;text-decoration:none;padding:0 15px 5px 15px;}.zx h2 span{font-size:12px;font-family:"宋体";float:right;}.zx h2 span a{color:#999;}.zx_c{padding:11px 0 0 7px;}.zx_c dl{height:175px;overflow:hidden;border-bottom:1px dashed #d7d7d7;}.zx_c dt{width:221px;float:left;padding:11px 12px 0 0;}.zx_c dt img{padding:3px;border:1px solid #b0b2b6;width:213px;height:139px;}.zx_c dd{width:600px/*396px*/; line-height:24px;float:left;}.zx_c dd h3{line-height:24px;height:24px;overflow:hidden;}.zx_c dd h3 a{line-height:35px;font-size:14px;}.zx_c dd p{height:75px;overflow:hidden;line-height:25px;}.zx_c dd span{display:block;padding:22px 0 0 0;}.zx_c dd span a{color:#999;}.zx_c ul li{width:360px/*300px*/;  display:block; float:left; height:30px; line-height:30px;  background:url(../images/h_l.jpg) no-repeat 2px 12px; padding-left:16px; margin-left: 35px; overflow:hidden;}.ks h3{height:55px;line-height:55px;}.ks h3 a{font-family:"Microsoft YaHei";font-size:18px;color:#0A6CC7;font-weight:bold;}.ks h3 span{font-size:14px;color:#0A6CC7;text-transform:uppercase;padding-left:5px;}.ks22 h3{height:55px;line-height:55px;font-family:"Microsoft YaHei";font-size:18px;color:#0A6CC7;font-weight:bold;}.ks_con{width:1148px;border:solid 1px #ccc;padding:15px 25px;display:inline-block;overflow:hidden;height:100px;}.ks_con p{height:100px;line-height:50px;clear:both}.ks_con p span{float:left;display:block;}.ks_con p span a{font-size:14px;color:#0A6CC7;font-weight:bold;}.ks_con p q{width:1045px;padding-left:10px;float:left;display:block;overflow:hidden}.ks_con p q a{padding:0 5px;height:20px;color:#0A6CC7;}.ks_con p q a:hover{padding:0 5px;height:20px;color:#0A6CC7;text-decoration:underline;}.ks_con .nobor{border-bottom:0;height:50px;line-height:50px;}.link{border:1px solid #d7d7d7;margin-top:31px;padding:0 0 0 20px;margin-bottom:10px;}.link h3{border-bottom:1px solid #d7d7d7;font-family:18px;font-family:"微软雅黑";height:34px;padding:12px 0 0 0px;width:1151px;}.link h3 a{color:#999999;}.link h3 span{float:right;font-size:12px;font-family:"宋体";font-weight:normal;padding:12px 0 0 0;}.link h3 em{font-size:13px;color:#a6a6a6;padding:0 0 0 5px;font-style:normal;display:inline-block;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;}.link p{color:#000;padding:16px 0 20px 18px;}.link p a{color:#666666;padding:0 20px;height:35px;line-height:35px;display:inline-block;}.link h3 strong a{color:#0a6cc7;font-weight:normal;border-bottom:3px solid #03418C;padding:0 0 7px 0;display:inline-block;}#nodata{padding:80px;padding-left:150px;border:solid 1px #eee;margin:10px 0;background:url(../images/nodata.gif) no-repeat 20px 20px;}#mesbook1_c,#mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff;padding-bottom:20px;}#mesbook1_c div,#mesbook1 div{border:1px solid #E4E3E3;background:#EBECEB;height:18px;padding:4px .5em 0;margin-bottom:10px;}#mesbook1_c dl.b1,#mesbook1 dl.b1{width:370px;margin:0 auto;}#mesbook1_c dl.b1 dt,#mesbook1 dl.b1 dt{float:left;width:105px;overflow:hidden;}#mesbook1_c dl.b1 dd,#mesbook1 dl.b1 dd{width:265px;float:right;}#mesbook1_c #mesbook1_cBtns,#mesbook1 #mesbook1Btns{padding-bottom:10px;}#mesbook1_c #mesbook1_cBtns input,#mesbook1 #mesbook1Btns input{margin-right:20px;}.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}.fixed-bar{position:fixed;right:20px;top:250px;z-index:50;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30);}.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:36px;overflow:hidden;margin:-1px 0 0;padding:32px 0 0;border:1px solid #e6e6e6;border-top:1px dashed #eaeaea;background-color:#fff;color:#666;font:normal 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}.fixed-bar .gotop:hover{z-index:10;border-color:#2acb6b;background-color:#2acb6b;color:#fff;text-decoration:none;}.fixed-bar .gotop:hover .icon{background-position:right -251px;}.fixed-bar .consult-box{border:1px solid #e6e6e6;}.fixed-bar .consult-box .consult-header{position:relative;height:36px;margin:-1px -1px 0;background:#034697;}.fixed-bar .consult-box .consult-title{color:#fff;font:normal 16px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}.fixed-bar .consult-box .icon{display:none;top:0;left:-28px;width:28px;height:36px;overflow:hidden;margin:0;background-position:-80px -530px;cursor:pointer;}.fixed-bar .consult-box .icon:hover{background-position:-110px -530px;}.fixed-bar .consult-list{margin:0 2px -1px;padding:9px 0;border-bottom:1px dashed #eaeaea;overflow:hidden}.fixed-bar .consult-list li{padding:6px 6px 6px 23px;color:#666;font:normal 12px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}.fixed-bar .consult-list li.clearfi{text-align:center;font-size:14px;color:#ff0000;padding:0;}.fixed-bar .consult-list span,.fixed-bar .consult-list a{line-height:24px;}.fixed-bar .consult-list span{padding-right:10px;}.fixed-bar .consult-list img{vertical-align:top;}.fixed-bar .wide-bar{width:160px;background:#fff;}.fixed-bar .wide-bar .share .bds_more{width:148px;_width:146px;background-position:-252px -568px;}.fixed-bar .wide-bar .share .bds_more:hover{background-position:-354px -568px;}.fixed-bar .wide-bar .gotop{width:132px;}.fixed-bar .consult-list .tel-icon{margin-left:-15px;padding:0 0 0 20px;background-position:-591px -264px;}
.footer{ width: 100%; background: url(../images/ft-bg.jpg) no-repeat center 0; background-size:cover;  padding-top: 53px;}
.footer .footer_top .footer_top_left .top_left_title dd{ font-size: 24px; color: #fff;}
.footer .footer_top .footer_top_left .top_left_title dt{ font-size: 16px; color: #fff; margin-top: 10px;}
.footer .footer_top .footer_top_left .top_left_phone img{ position: relative; margin-right: 10px;}
.footer .footer_top .footer_top_left .top_left_phone{ font-size: 22px; color: #fff; font-weight: bolder; margin-top: 40px; margin-bottom: 25px;}
.footer .footer_top .footer_top_left .top_left_share a{ margin-right: 15px; display:inline-block; width:27px; height:22px; padding-left:0px;}
.footer .footer_top .footer_top_left .top_left_share a:nth-child(1){ background: url(../images/bn11.png) no-repeat 50% 50%;}
.footer .footer_top .footer_top_left .top_left_share a:nth-child(2){ background: url(../images/bn12.png) no-repeat 50% 50%;}
.footer .footer_top .footer_top_left .top_left_share a:nth-child(3){ background: url(../images/bn13.png) no-repeat 50% 50%;}
.footer .footer_top .footer_top_left .top_left_share a:nth-child(4){ background: none;}
.footer .pc_all_contnet {
    width:1200px;
    margin: 0 auto;
}
.footer_top{
    overflow:hidden;
    padding-bottom:30px;
}
.footer .footer_top .footer_top_center {
    width:48%;
    margin-left:140px;
}
.footer .footer_top .footer_top_center .top_center_list {
    width: 16%;
    margin-right:8%;
}
.footer .footer_top .footer_top_center .top_center_list dd a {
    font-size: 16px;
    color: #fff;
    margin-bottom: 20px;
    display: inline-block;
}
.footer .footer_top .footer_top_center .top_center_list dt a {
    font-size: 14px;
    color: rgba(255,255,255,.5);
    display: inline-block;
    width: 100%;
    display: inline-block;
    margin-bottom: 10px;
}
.footer .Copyright {
    line-height: 60px;
    border-top: 1px solid rgba(255,255,255,.2);
    width: 100%;
}
.Copyright_right p{
	text-align:center;
	font-size:14px;
	color:#ffffff;
}
.Copyright_right p a{
	text-align:center;
	font-size:14px;
	color:#ffffff;
}
.footer_top_right dd{
	position: relative;
    padding: 6px;
    overflow: hidden;
    background: #fff;
}
.footer_top_right dd img{
	display:block;
	width:100px;
	height:100px;
}
.footer_top_right dd:after{
	display: block;
    position: absolute;
    left: 6px;
    top: 0;
    width: 102px;
    height: 30px;
    content: "";
    background: url(../images/QRcde_light.png) no-repeat;
    transform: translateY(400%);
    animation: moveEwm 2s ease-out alternate infinite;
}
@keyframes moveEwm {
    100%{
        transform:translateY(0);
    }
}
@media(max-width:1200px){
.footer{display:none;}
.footer-mobile{display:block;}
}
.footer_top_right dt{
	text-align:center;
	color:#ffffff;
	font-size:12px;
	line-height:40px;
}


.gsgk_main6 .title_h3 { font-size: 40px; line-height: 40px; text-align: center; padding: 60px 0 50px 0; color: #333; background: url(../images/prod_tit.png) no-repeat center 60px; }

.gsgk_main6 .title_h4 { padding-bottom: 75px; }

.gsgk_main6 .swiper-container { width: 100%; height: 100%; padding-bottom: 55px; }
.gsgk_main6 .swiper-container:before{content: '';display: block;clear: both;width: 33.3334%;background: rgba(239,239,239,0.75);height: 100%;position: absolute;top: 0;left: 0;z-index: 33;}
.gsgk_main6 .swiper-container:after{content: '';display: block;clear: both;width: 33.3334%;background: rgba(239,239,239,0.75);height: 100%;position: absolute;top: 0;right: 0;z-index: 33;}

.gsgk_main6 .swiper-container .swiper-slide { text-align: center; position: relative; font-size: 18px; /* Center slide text vertically */
    display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }

.gsgk_main6 .swiper-container .swiper-slide img {
    width: 96%;
    height: auto;
    display: block;
    margin: 0 auto;
}
.gsgk_main6 .swiper-button-prev, .gsgk_main6 .swiper-button-next {
  display: block;
  z-index: 36;
  position: absolute;opacity: 0.6;
  filter: grayscale(1);
  margin-top:-35px;
}
.gsgk_main6 .swiper-button-prev{left: 26%;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 27 44'%3E%3Cpath d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z' fill%3D'%23b90000'%2F%3E%3C%2Fsvg%3E");}
.gsgk_main6 .swiper-button-next{right: 26%;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23b90000'%2F%3E%3C%2Fsvg%3E");}

.gsgk_main6 .swiper-button-prev:hover, .gsgk_main6 .swiper-button-next:hover{opacity: 1;
filter:grayscale(0); }
.gsgk_main6 > .pageon{ width: 96%;margin:0 auto; }
.gsgk_main4 > .pageon{ width: 1240px; }
.gsgk_main6 { background: #efefef; width: 100%; overflow: hidden; padding: 0 0 60px; }
.gsgk_main6 .swiper-pagination-bullet { border-radius: 100px; opacity: 1 !important; background-color: #999999; width: 14px; height: 14px; cursor: pointer; }

.gsgk_main6 .swiper-pagination-bullet-active { opacity: 1 !important; background-color: #b90000; }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:5px; }
.swiper-container-horizontal > .swiper-pagination{ bottom: 0}
.contact-us h3 {
    height: 32px;
    font-size: 32px;
    text-align: center;
    line-height: 32px;
    color: #222222;
    margin-top:34px;
}
.contact-us p {
    height: 17px;
    font-size: 17px;
    line-height: 17px;
    color: #828282;
    margin: 19px 0 40px 0;
    text-align: center;
}
.contact_top {
    width: 1200px;
    height: 410px;
    background-color: #f6f6f6;
    box-sizing: border-box;
    padding: 40px 50px;
}
.contact_top .contact_top01_two {
    width:426px;
    height: 150px;
    background-color: #ffffff;
}
.contact_top01_two {
    padding-top: 41px;
    padding-left: 31px;
    box-sizing: border-box;
    margin-top: 10px;
}
.div_img {
    width: 60px;
    height: 60px;
    display: inline-block;
    float: left;
}
.contact_top01_txt {
    float: left;
    text-align: left;
    margin-left: 19px;
    width: 280px;
}
.contact_top01_txt h3 {
    height: 18px;
    font-size: 18px;
    line-height: 18px;
    color: #222222;
    margin-top: 10px;
}
.contact_top01_txt p {
    font-size: 14px;
    line-height: 24px;
    color: #828282;
    margin-top: 10px;
}
.contact_top03 {
    width: 228px;
    height: 310px;
    background-color: #fff;
    margin-left: 10px;
    margin-top: 10px;
}
.contact_top03>div {
    width: 148px;
    height: 148px;
    margin: 0 auto;
    padding:50px 0 24px 0;
}
.contact_top03 p {
    height: 18px;
    font-size:16px;
    line-height: 18px;
    color: #222222;
    text-align: center;
}
.contact_top02 {
    margin-left: 10px;
}

.gsgk_main3 {
    height: 460px;
    background: url(../images/20191123201223_1064987157.jpg) no-repeat center;
    padding: 80px 0 65px;
    background-attachment: fixed;
}
.page {
    margin: 0 auto;
    width: 1300px;
}
.gsgk_main3_l {
    width:340px;
}
.gsgk_main3_l h3 {
    font-size: 36px;
    line-height: 60px;
    color: #fff;
    padding-right: 30px;
    background: url(uploadfile/image/20191123/20191123201304_185864560.png) no-repeat -50px center;
    display: block;
    padding-bottom: 5px;
}
.gsgk_main3_l h4 {
    font-size: 22px;
    color: #555;
    letter-spacing: -1px;
    text-transform: uppercase;
    padding-bottom: 40px;
}
.gsgk_main3_l h4 {
    font-size: 22px;
    color:#ffffff;
    letter-spacing: -1px;
    text-transform: uppercase;
    padding-bottom: 40px;
}
.gsgk_main3_r li {
    float: left;
    margin-left:20px;
    width: 185px;
    overflow: hidden;
}
.gsgk_main3_con {
    width: 185px;
    height: 110px;
    background:#0443a0;
    text-align: center;
}
.gsgk_main3_r li h5 {
    vertical-align: middle;
    display: block;
    width: 60px;
    text-align: center;
    font-size: 25px;
    color: #fff;
    padding-top: 23px;
    line-height: 28px;
    letter-spacing: 2px;
    margin: 0 auto;
}
.gsgk_main3_r .main_pic {
    position: relative;
    width: 100%;
    height: auto;
}
.gsgk_main3_r li p {
    font-size: 15px;
    color: #ffffff;
    padding-top: 20px;
    line-height: 26px;
    text-align: center;
}
.pageon{
    margin: 0 auto;
    width: 1200px;
}
.clearfix{
    overflow:hidden;
}
.gsgk_main3_l p {
    display: block;
    padding: 15px 0;
    color: #ffffff;
    font-size: 16px;
    line-height: 26px;
    font-family: 'Microsoft JhengHei';
    letter-spacing: -1px;
}

.gsgk_main5 { width: 100%; height: 547px; background: url(../images/zjtj_img8.jpg) no-repeat; }
.gsgk_main5 > .page.clearfix { width: 1200px;margin:0 auto;}
.gsgk_main5_l h3 { font-size: 36px; line-height: 1; display: inline-block; color: #fff; padding-right: 30px; background: url(../images/h3_bg1.png) no-repeat right center; margin-bottom: 15px; display: block; width: 160px; }
.gsgk_main5_l h4 { font-size: 22px; letter-spacing: -1px; text-transform: uppercase; font-weight: 100; color: #999; }

.gsgk_main5_l { width: 350px; padding-top: 160px; }

.gsgk_main5_l p { font-size: 15px; line-height: 28px; color: #ccc; padding-top: 30px; font-family: 'Microsoft JhengHei'; letter-spacing: -1px; }
.gsgk_main5_l p span{ font-size: 14px; color: #ddd; font-family: 'Microsoft JhengHei'; letter-spacing: -0.6px; }

.gsgk_main5 .swiper-container { width: 800px; margin-top: 108px; padding-bottom: 40px; }

.gsgk_main5 .swiper-container .swiper-slide { text-align: center; font-size: 18px; /* Center slide text vertically */
    background-color: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }

.gsgk_main5 .swiper-pagination { text-align: center; bottom: 0px; position: absolute; z-index: 99; }

.gsgk_main5 .swiper-pagination-bullet { opacity: 1; border-radius: 100px; margin: 0 7px !important; background-color: #e5e5e5; width: 14px; height: 14px; }

.gsgk_main5 .swiper-pagination-bullet-active { background-color: #f30208; }

.hzkh_ul2 li { width:199px; position: relative; height: 164px; text-align: center; line-height: 164px; float: left; border: 1px solid #eeeeee; border-left: 0px; border-top: 0px; }

.hzkh_ul2 li img { transition: 0.3s; filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); width:126px; height:83px; padding: 32px 3px; }

.hzkh_ul2 li:hover img { filter: grayscale(0%); -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); }

.hzkh_ding { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.4); opacity: 1; transition: 0.3s; }

.hzkh_ul2 li:hover .hzkh_ding { opacity: 0; }
.footer_top_left{width:30%;}